isleta village proper - Español Inglés Diccionario